*{ -webkit-tap-highlight-color:rgba(0,0,0,0);}
@font-face {
    font-family: 'HelveticaNeueThin';
    src: url('fonts/HelveticaNeueThin.eot');
    src: url('fonts/HelveticaNeueThin.eot') format('embedded-opentype'),
    url('fonts/HelveticaNeueThin.woff2') format('woff2'),
    url('fonts/HelveticaNeueThin.woff') format('woff'),
    url('fonts/HelveticaNeueThin.ttf') format('truetype'),
    url('fonts/HelveticaNeueThin.svg#HelveticaNeueThin') format('svg');
}

@font-face{
    font-family: 'FZLTHJW';
    src: url("fonts/FZLTHJW.ttf"),
         url("fonts/FZLTHJW.woff");
}

html,body{margin: 0;padding: 0;color: #222222;height: 100%;font-family:"FZLTHJW";font-size: 24px;}
iframe{border: 0;width: 100%;height: 100%;}
a{color: #222222;text-decoration: none;}
dl,dd,iframe,p,pre,table,td,th{padding: 0;margin: 0;}
table{border-collapse: collapse;}
.relative{position: relative;}
.border_top_none{border-top: none !important;}
.helvetica{font-family: "HelveticaNeueThin";}
.checkbox,.checkbox1,.radio{display: none;}
.check{display: block;background: url(../images/check.png) no-repeat left;width: 46px;height: 48px;float: right;}
.check1{display: block;background: url(../images/check1.png) no-repeat left;width: 87px;height: 87px;position: absolute;top: -1px;right: -20px;}
.check2{display: block;background: url(../images/tick.png) no-repeat right top;height: 70px;line-height: 70px;padding-right: 85px;position: absolute;top: 15px;right: 20px;color: #FFFFFF;}
.checkbox:checked + label{background-position: right;}
.radio_ck{display: block;background: url(../images/radio.png) no-repeat left;width: 46px;height: 46px;margin: 0 auto;}
.radio:checked + label{background-position: right;}
.checkbox1:checked + label{background-position: right bottom;}

.blur{
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);
}
:root .blur{
    display: none;
    filter: none;
}

.percent_btn{width: 70%;height: 70px;text-align: center;line-height: 70px;font-size: 26px;border: 1px solid #222222;margin: 30px auto;display: block;}
.clear{clear: both;}
.placeholder{height: 100px;}
.txt_bg_one{
    background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    height: 157px;position: absolute;bottom: 0;left: 0;width: 100%;}
.txt_bg_two{
    background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.22));
    height: 400px;position: absolute;bottom: 0;left: 0;width: 100%;}

.head{height: 100px;line-height: 100px;width:100%;text-align: center;position: fixed;font-size: 34px;top: 0;left: 0;z-index: 3;background-color: rgba(255,255,255,0.95);border-bottom: 1px solid #e3e3e3;}
.btn{height: 100%;width: 31px;position: absolute;top: 0;display: block;background: no-repeat left;}
.txt_btn{position: absolute;top: 0;line-height: 100px;right: 20px;font-size: 30px;}
.one_btn{width: 200px;height: 70px; line-height: 70px;border: 1px solid #e3e3e3;text-align: center;margin: 0 auto;display: block;}
.classify{left:20px;background-image: url(../images/classify.png);}
.personal{right:20px;background-image: url(../images/personal.png);}
.share{right: 124px;background-image: url(../images/share.png);width: 35px;}
.collect{right: 20px;background-image: url(../images/collect.png);width: 43px;}
.back{left: 20px;background-image: url(../images/back.png);width: 22px;}
.right{right: 20px;background-image: url(../images/right.png);width: 22px;}
.delete{right: 20px;background-image: url(../images/delete.png);width: 35px;}
.btn:hover,.btn.current{background-position: right center;}

.share_info{position: fixed;top: 0;left: 0;z-index: 10;background-color: rgba(255,255,255,0.95);padding-top:30px;width: 100%; display: none;}
.share_info dd{float: left;text-align: center;margin: 30px auto 0;width: 33%;}
.share_info .share_link{width: 100%;border-top: 1px solid #e3e3e3;padding: 30px 0;}
.share_link a{background:url(../images/link.png) no-repeat left;padding-left: 46px;background-size: contain;}
.share_info p{font-size: 28px;}
.share_info .up{position: absolute;left: 50%;bottom: -50px;margin-left: -18px}
.bg{width: 100%;}
.img_con{font-size: 0;overflow: hidden;text-align: center;}
.bg_half{font-size: 0;position: relative;}
.bg_half img{width: 50%;}
.img_right{position: absolute;top: 0;right: 0;}
.doc_title{font-size: 30px;height: 90px;line-height: 90px;padding-left: 20px;font-family: "HelveticaNeueThin";}

.tabs{width: 100%;}
.tabs td{border-top: 2px solid #eeeeee;background-color: #eeeeee;font-size: 30px;text-align: center;height: 100px;}
.tabs td a{display: block;}
.tabs td.current{background-color: #FFFFFF;}
.tabs td.current a{color: #cfb446;}

.left_right{padding: 0 20px; }
.classify_info{padding: 20px;margin:  0 auto;}
.classify_tb{width: 100%}
.classify_tb tr{border-top: 1px solid #e3e3e3;}
.classify_tb tr:first-child{border-top: none;}
.classify_tb td{border-left:1px solid #e3e3e3;text-align: center;width: 33%;}
.classify_tb tr td:first-child{border-left: none;}
.classify_tb .pic{display: block;font-size: 24px;padding: 10px;}
.classify_tb .pic img{width: 100%;}
.classify_tb .pic:hover{color: #cfb446;}

.brandDsOut{padding-bottom:35px;}
.brandDs dd{float: left;width: 48%;margin: 1%;text-align: center;background-color: #f8f8f8;padding-bottom: 20px;}
.brandDs_txt{font-size: 24px;color: #888888;padding: 0 16% 100px;line-height: 40px;}
.brandDs .name{font-size: 30px;}
.brandDs .money{font-size: 24px;}

.line{width:94%;height:1px;background-color:#e3e3e3;margin:80px auto;}
.change{position: relative;}
.change_bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.change .change_bg,.change_txt{background:url(../images/change.png) no-repeat center;}
.product_pic{width:100%;height:778px;}
.pro_min a{width:138px;height:120px;display:block;padding:15px 30px;position: relative;}
.pro_size{position:relative;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin:15px 0;font-family: "HelveticaNeueThin";}
.pro_size a{display:inline-block;width:140px;height:120px;line-height:120px;text-align:center;font-size:40px;padding:15px 30px;}
.title{font-size:34px;text-align:center;line-height:40px;margin:5px 0;}
.sub_title{font-size:24px;color:#888888;text-align:center;line-height:40px;margin-bottom:40px;}
.sub_title1{margin-bottom: 0;}
.sub_title2{color: #222222;}
.money{text-align:center;font-family: "HelveticaNeueThin";}
.dollar{position: absolute;top: 20px;left: 0;font-size: 24px;}
.big_dollar{font-size:70px;font-family: "HelveticaNeueThin";}
.pro_dollar .big_dollar{padding-left: 18px;}
.sml_dollar{text-decoration:line-through;font-family: "HelveticaNeueThin";}
.video{margin:60px auto;position: relative;}
.video_fix{background:url(../images/player.png) no-repeat center rgba(0,0,0,0.2);height: 100%;width: 100%;position: absolute;top: 0;left: 0;}

.add_shop{position:fixed;bottom:100px;left:0;z-index:4;width:100%;background-color:#ffffff;font-size: 24px;display: none;overflow: hidden;}
.shop_info{margin:0 auto;padding:30px 0;clear:both;height:218px;}
.shop_color,.shop_size{padding: 30px 0;border-top: 1px solid #e3e3e3;position: relative;}
.shop_pic{background-color:#f8f8f8;width:226px;height:218px;float:left;}
.change_info{float:left;padding-left: 40px;margin-top: 25px;}
.cur_price{font-size:50px;}
.ori_price{font-size:30px;}
.change_co_si{line-height: 40px;height: 40px;margin-top: 25px;}
.change_co_si dd{float: left;}
.change_size{color: #cfb446;}
.change_color{width:30px;height:30px;border-radius: 30px;margin-right: 20px;}
.shop_color{color: #888888;line-height: 121px;}
.sh_color{width: 140px;height: 120px;margin-right: 30px;position: relative;}
.sh_color.change_bg{background:url(../images/shop_color_change.png) no-repeat center;}
.shop_size{color: #888888;line-height: 80px;font-family: "HelveticaNeueThin";}
.sh_size{font-size: 40px;width: 135px;height: 80px;text-align: center;color: #222222;display: block;}
.sh_size.change{background:url(../images/shop_size_change.png) no-repeat center;}
.shop_title{position: absolute;left: 0;top: 30px;background-color: #FFFFFF;width: 88px;z-index: 2;}
.shop_color .first,.shop_size .first{margin-left: 88px;}
.add_tip{position: fixed;bottom: 100px;left: 100px;display: none;}
.add_tip a{background: url(../images/car_icon.png) no-repeat left;padding:12px 60px;}

#shop_btn,#settle{display:none;}

.fix_bg{background-color:#000000;opacity:0.5;height:100%;width:100%;position:fixed;top:0;left:0;z-index:6;display: none;}
.pro_fix_bg{background-color:#000000;opacity:0.5;height:100%;width:100%;position:fixed;top:0;left:0;display: none;z-index: 3;}

.talent_head{height: 80px;line-height: 80px;clear: both;}
.talent_por,.talent_name{float: left;height: 100%;}
.talent_name{font-size: 30px;padding-left: 20px;}
.talent_name span{font-weight: bold;}
.talent_time{float: right;font-size: 24px;color: #888888;background: url(../images/time.png) no-repeat right;padding-right: 40px;}
.talent_con{position: relative;margin: 20px auto;min-height: 400px;}
.talent_con1{margin: 0 auto;}
.talent_info{position: absolute;bottom: 0;left: 0;color: #FFFFFF;padding: 0 20px;}
.talent_txt{font-size: 30px;line-height: 40px;}
.talentD_txt{font-size: 24px;line-height: 40px;color: #888888;padding: 80px 16%;}
.talent_btn{height: 41px;line-height: 41px;}
.talent_btn dd{float: left;margin-right: 40px;font-size: 24px;background-repeat: no-repeat;background-position: left top;padding-left: 50px;}
.talent_read{background-image: url(../images/read_white.png);}
.talent_mess{background-image: url(../images/message_white.png);}
.talent_coll{background-image: url(../images/collect_white.png);}
.talent_share{background-image: url(../images/share_white.png);}
.talent_btn{margin: 40px 0;}
.talent_btn dd:hover{background-position: left bottom;color: #cfb446;}
.talent_d_por{border: solid 6px #fff;border-radius: 86px;width: 160px;height: 160px;position: absolute;right: 20px;bottom: -80px}
.talent_por_big{width: 220px;height: 220px;border: solid 6px #fff;border-radius: 116px;position: absolute;left: 50%;bottom: -110px;margin-left: -110px;}
.talent_d_name{position: absolute;bottom: -60px;right: 192px;font-size: 30px;font-weight: bold;}
.talent_back{position: absolute;top: 0;left: 20px;display: block;height: 100px;width: 22px;background: url(../images/back_white.png) no-repeat left;}
.talent_back:hover{background-position: right;}
.talentI_pho{height: 300px;max-width: 750px;margin: 0 auto;}
.talentI_info{margin: 110px 0 20px;padding-bottom: 20px;border-bottom: 1px solid #e3e3e3;}
.talentI_name{text-align: center;font-size: 24px;padding-top: 10px;}
.talentI_name a{background: url(../images/link_icon.png) no-repeat left;padding-left: 30px;}
.copy_right{font-size: 24px;text-align: center;margin-bottom: -60px;}

.leave_mess{border-top: 1px solid #cccccc;padding: 0 20px;}
.leave_mess dd{padding: 50px 0;position: relative;border-top: 1px solid #cccccc;}
.leave_mess dd:first-child{border-top:none;}
.leave_mess .leave_name{font-size: 30px;font-weight: bold;margin-bottom: 40px;}
.leave_info{font-size: 30px;color: #888888;}
.leave_time{font-size:24px;color: #888888;background: url(../images/time.png) no-repeat right;padding-right: 40px;position: absolute;right: 0;top: 50px;height: 30px;line-height: 30px;}
.next_word{padding: 20px 0;text-align: center;font-size: 30px;line-height: 55px;}
.next_word a{color: #FFFFFF;}

.match_doll{font-size: 50px;float: right;font-family: "HelveticaNeueThin"}
.match_info{line-height: 45px;padding:10px 0 20px;margin-bottom:45px;border-bottom: 1px solid #e3e3e3;}
.match_title{font-size: 30px;}
.match_sub{font-size: 24px;color: #888888;}

.info_title{position: absolute;left: 20px;bottom: 20px;font-size: 30px;color: #FFFFFF;}
.infoD_title{font-size: 34px;text-align: center;padding: 70px 0;}
.info_pro{position: absolute;bottom: 30px;left: 30px;clear: both;}
.info_pro_pic{width: 141px;height: 141px;background-color: #FFFFFF;text-align: center;overflow: hidden;float: left;}
.info_pro_txt{float: left;color: #FFFFFF;line-height: 40px;padding-left: 20px;}
.info_pro_name{font-size: 30px;padding: 20px 0;}
.info_pro_price{font-size: 40px;background:url(../images/sml_dollar_white.png) no-repeat left;padding-left: 30px;}

.server_title{font-size: 50px;text-align: center;margin-top:20px;}
.server_sub_title{font-size: 24px;text-align: center;margin-bottom: 40px;}
.server_exp{border-top: 1px solid #e3e3e3;padding-top: 80px;}
.server_info{padding-top: 110px;margin-top:-110px;position: relative;}
.server_line{position: absolute;top: 0;left: 50px;height: 100%;}
.server_round{background: url(../images/round.png) no-repeat;width: 19px;height: 19px;}
.server_line1{width: 1px;height: 100%;background-color: #888888;margin: 0 auto;}
.server_expD{display: block;padding-top: 16px;position: relative;z-index: 2;}

.personal_con{}
.per_pho{height: 400px;max-width: 750px;margin: 0 auto;position: relative;}
.per_pho_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000000;opacity: 0.3;}
.per_info{position: absolute;left: 0;top: 50%;margin-top: -138px;text-align: center;width: 100%;}
.per_pic{width: 220px;height: 220px;border: solid 2px #fff;border-radius: 112px;margin: 0 auto;}
.per_name{font-size: 34px;color: #FFFFFF;padding-top: 16px;}
.per_menu_out{margin-top: 16px;}
.per_menu{width: 100%;}
.per_menu tr:first-child{border-bottom: 1px solid #e3e3e3;}
.per_menu tr td:first-child{border-right: 1px solid #e3e3e3;}
.per_menu td{width: 50%;text-align: center;height: 200px;}
.per_menu p{font-size: 60px;margin-bottom:6px;font-family: "HelveticaNeueThin";}
.per_menu a{background-position: top left;background-repeat: no-repeat;display: inline-block;height: 45px;line-height: 45px;font-size: 30px;}
.per_menu a:hover{background-position: bottom left;color: #cfb446;}
.purse{background-image: url(../images/purse.png);padding-left: 59px;}
.cart{background-image: url(../images/cart.png);padding:0 1em 0 67px;}
.order{background-image: url(../images/order.png);padding-left: 56px;margin-left: 3px;}
.handler{background-image: url(../images/handler.png);padding-left: 61px;margin-left: 6px;}

.wallet_head{text-align: center;color: #FFFFFF;}
.profit_sum{background-color: #ff7e00;padding: 50px 0;}
.profit_today{background-color: #ff7200;padding: 24px 0;}
.rule{width: 200px;display: block;margin: 0 auto;padding:20px 0;text-align: center;}
.profit_sum .rule{color: #FFFFFF;border: 1px solid #FFFFFF;}
.profit_money{margin: 24px 0 14px;font-family: "HelveticaNeueThin";}
.profit_money span{font-size: 100px;position: relative;padding-left: 28px;}
.profit_money label{font-size: 34px;position: absolute;top: 20px;left: 0;}
.per_yard{margin-top: 30px;text-align: center;}
.per_yard .yard{padding-top: 18px;}
.per_yard .yard span{font-size: 110px;color: #1288d8;font-family: "HelveticaNeueThin";}
.per_yard .rule{border: 1px solid #000000;}
.yard_list{width:100%;color: #FFFFFF;margin: 50px auto 0;}
.yard_list tr{border-bottom:20px solid #FFFFFF; }
.yard_list td{height: 170px;}
.yard_info{text-align: left;padding-left: 30px;background: url(../images/dotted.png) no-repeat right #1288d8;}
.yard_info span{font-size: 100px;font-family: "HelveticaNeueThin";padding-top: 20px;display: inline-block;}
.yard_time{text-align: right;width: 220px;padding-right: 30px;background-color: #1288d8;}
.yard_due{font-size: 26px;margin-bottom: 10px;}
.yard_time .time{opacity: 0.6;}
.yard_left,.yard_right{width: 10px;background-repeat: no-repeat;}
.yard_left{background-image: url(../images/yard_left.png);}
.yard_right{background-image: url(../images/yard_right.png);}

.cart_list{width: 100%;}
.cart_list tr{border-top: 1px solid #e3e3e3;}
.cart_pic{width: 50%;padding: 10px 0}
.cart_list td{position: relative;}
.cart_list td .img_con{background-color: #f8f8f8;height: 340px;display: table-cell;width: 340px;vertical-align: middle;margin: 0 auto;}
.cart_info{width: 246px;margin: 0 auto;line-height: 44px;}
.cart_name{font-size: 30px;margin-bottom: 16px;}
.cart_norms{color: #888888;line-height: 40px;margin-bottom: 50px;}
.cart_norms dl{height: 40px;}
.cart_norms dd{float: left;}
.num_adjust a{float: left;display:block;margin: 0 10px;width: 60px;height: 60px;text-align: center;line-height: 60px;font-family: "HelveticaNeueThin";}
.num_adjust .adjust{font-size: 58px;border: 1px solid #e3e3e3;}
.num_adjust .num{font-size: 50px;}
.cart_color{width: 30px;height: 30px;border-radius: 30px;display: block;margin: 5px 36px 0 0;}
.cart_info .big_dollar{font-size: 50px;}
.sold_out{margin-top: 100px;font-size: 30px;color: #888888;}
.cart_sum{color: #888888;position: absolute;left: 20px;top: 28px;}
.cart_sum a{font-size: 46px;color: #FFFFFF;font-family: "HelveticaNeueThin";}
.settle_btn{position: absolute;right: 20px;border: 1px solid #FFFFFF;width: 240px;height: 70px;line-height: 70px;text-align: center;top: 15px;font-size: 26px;color: #FFFFFF;}
.order_statue{padding-top: 10px;font-size: 26px;}
.order_statue span{color: #888888;padding-right: 20px;}
.cart_btn{height: 70px;clear: both;}
.cart_btn dd{float: right;}
.cart_btn a{width: 160px;height: 70px;line-height: 70px;text-align: center;font-size: 26px;display: block;border: 1px solid #222222;margin: 20px 0 20px 30px;}
.cart_cost{background-color: #f8f8f8;padding: 40px 36px;line-height: 50px;margin-top: -20px;}
.cart_cost dd{position: relative;}
.cart_cost .big_dollar{font-size: 50px;position: absolute;right: 0;top: 0;}
.cart_cost .sml_dollar{text-decoration: none;position: absolute;right: 0;top: 0;}
.cart_tip{color: #888888;text-align: center;padding: 26px 0;line-height: 40px;}

.order_head{text-align: center;border-bottom: 1px solid #e3e3e3;padding-bottom:50px;}
.order_head table{width: 100%;}
.order_head tr{border-top: 1px solid #e3e3e3;}
.order_head tr:first-child{border-top: none;}
.order_head p{line-height: 40px;}
.order_head .name{font-size: 50px;margin-bottom: 30px;}
.other_address{margin-top: 40px;}
.other_address a{background: url(../images/down.png) no-repeat right;padding-right: 32px;color: #888888;}
.other_address a.current{background-image: url(../images/up_g.png);}
.order_trade,.address_trade{width: 100%;}
.order_trade tr{border-top: 1px solid #e3e3e3;height: 120px;}
.order_trade th,.address_trade th{text-align: left;font-size: 30px;font-weight: normal;padding-left: 16px;}
.order_trade td,.address_trade td{color: #888888;}
.order_right{text-align: right;padding-right: 16px;}
.right_btn{background: url(../images/sm_right.png) no-repeat right;padding-right: 30px;color: #888888;display: block;}
.order_btn{width: 100px;text-align: center;}
.edit{background: url(../images/edit.png) no-repeat left;width: 45px;height: 42px;margin: 0 auto;display: block;}
.edit:hover{background-position: right;}
.order_info{border-left:1px solid #e3e3e3;margin: 50px auto;padding: 0 30px;}
.order_change_info{margin: 50px auto 0;}
.address_trade tr{border-bottom: 1px solid #e3e3e3;height: 120px;}
.address_trade input,.order_trade input{border: none;font-size: 24px;font-family: "FZLTHJW";color: #888888;width: 100%;}

.remain{position: absolute;right: 20px;bottom: 20px;font-size: 30px;color: #FFFFFF;}
.remain span{font-weight: bold;font-size: 40px;}

.modal { display:none; position:fixed; top:0; right:0; bottom:0; left:0; background-color:rgba(0,0,0,0.5); z-index:1000;}
.modal video { width:100%; height:400px; position:absolute; top:50%; margin-top:-200px; z-index:1001;}
#player{display: none;}
#player_bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0}

.foot_menu{height: 100px;background-color: #FFFFFF;width: 100%;z-index: 5;position: fixed;bottom: 0;left: 0;border-top: 1px solid #cccccc;}
.foot_menu table{height: 100px;width: 100%;}
.foot_menu td{text-align: center;}
.foot_menu a{font-size: 20px;display: block;height: 72px;color: #222222;}
.ver_line{height: 72px;width:1px;background-color: #cccccc;}
.foot_menu_icon{background: no-repeat top;width: 57px;margin: 0 auto 3px;height: 49px;}
.foot_menu_icon1{background-image: url(../images/foot_icon1.png);}
.foot_menu_icon2{background-image: url(../images/foot_icon2.png);}
.foot_menu_icon3{background-image: url(../images/foot_icon3.png);}
.foot_menu_icon4{background-image: url(../images/foot_icon4.png);}
.foot_menu_icon5{background-image: url(../images/foot_icon5.png);}
.foot_menu a:hover,.foot_menu a.current{color: #cfb446;}
.foot_menu a:hover .foot_menu_icon,.foot_menu a.current .foot_menu_icon{background-position: bottom;}

.black_bg{background-color:#000;height: 100px;}
.foot_fix{width: 100%;z-index: 5;position: fixed;bottom: 0;left: 0;border-top: 1px solid #cccccc;}
a.foot_btn{width:45%;height:70px;float:left;margin:15px auto;font-size:26px;line-height:70px;text-align:center;border:1px solid #fff;position:absolute;cursor:pointer;}
a.foot_btn1{color:#fff;left:3%;}
a.foot_btn2{background-color:#fff;right:3%;}

a.width_auto_btn{height: 70px;line-height: 70px;font-size: 26px;margin: 15px 20px;display: inline-block;border: 1px solid #FFFFFF;padding: 0 30px;color: #FFFFFF;}
input.date{border: none;width: 352px;background: url(../images/sm_right.png) no-repeat right;padding-right: 30px;text-align: right;}

/****mobile ui**sta******/
.ui-tabs-anchor{background-color: #eeeeee;}
/****mobile ui**end******/